Welcome to JavaScript!

4.12 while循环

while循环一般用在循环次不确定的情况下使用,语法如下:

while (条件表达式) {

// 要执行的代码

}

while 循环在每次循环之前,会先对条件表达式进行求值,如果条件表达式的结果为 true,则执行{ }中的代码,如果条件表达式的结果为 false,则退出 while 循环,执行 while 循环之后的代码。

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<title>Title</title>

<script type="text/javascript">

var a=1;

var b=Math.floor(Math.random()*(20-1))+1;

alert(b);

while (a<b){

document.write("密码"+a+"不对<br>")

a++;

}

</script>

</head>

<body>

</body>

</html>

随机得到的数字是18:

返回值:

密码1不对

密码2不对

密码3不对

密码4不对

密码5不对

密码6不对

密码7不对

密码8不对

密码9不对

密码10不对

密码11不对

密码12不对

密码13不对

密码14不对

密码15不对

密码16不对

密码17不对